﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SGS.Standard.Actor.HumanAnswerActor
{
    //public class MissHumanAnswerActor : SGS.Standard.Skill.UseCardSkill
    //{
    //    public override string Name
    //    {
    //        get { return "要求玩家出闪应答"; }
    //    }

    //    public static new ActorBase Default
    //    {
    //        get
    //        {
    //            return new MissHumanAnswerActor(null);
    //        }
    //    }

    //    public MissHumanAnswerActor( Card misscard )
    //    {
    //        MissCard = misscard;
    //    }

    //    public Card MissCard
    //    {
    //        get;
    //        set;
    //    }

    //    public override bool CheckHumanActor( GameContext gctx, HumanActorEventArgs e )
    //    {
    //        if ( MissCard != null && e.AnswerPlayer.GameInfo.OwnCards.Has(MissCard))
    //        {
    //            return true;
    //        }
    //        return false;
    //        /*if (Discards.Count != ((e.SourceActor) as DiscardStageActor).NeedDiscardCount)
    //        {
    //            return false;
    //        }

    //        foreach (var card in Discards)
    //        {
    //            if (!e.AnswerPlayer.GameInfo.OwnCards.Contains( card ))
    //            {
    //                return false;
    //            }
    //        }

    //        return true;*/
    //    }
    //}
}
